chinese water torture - French English Dictionary